defence research branch chief - French English Dictionary